blow from a spear - German English Dictionary